foreign immunity - Alemán Inglés Diccionario